ivory nut palm farmer - French English Dictionary